revenue from broadcast rights - German English Dictionary